package timetables;

public class TimeDay {
	private String date;	// 날짜
	private TimeSlot[] tSlot = new TimeSlot[26];
	
	// 생성자 : 시간표내 각각의 공간을 만든다.
	public TimeDay()
	{
		int i = 0;
		String prefix, postfix;
		
		for (i = 0; i < 26; i++)
		{
			
			tSlot[i] = new TimeSlot();
			
			// prefix, postfix 결정
			if(i % 2 == 0)		// 짝수번
			{
				prefix = Integer.toString((i+2)/2);
				postfix = "A";
			}
			else				// 홀수번
			{
				prefix = Integer.toString((i+1)/2);
				postfix = "B";
			}
			
			// 시간 이름 설정(1A, 1B...)
			tSlot[i].setName(prefix+postfix);
		}
	}
	
	// 날짜 지정
	public void setDate(String s)
	{
		date = s;
	}
	
	// 날짜 받아오기
	public String getDate()
	{
		return date;
	}
	
	// 해당하는 인덱스의 TimeSlot 내용을 얻어옴
	public TimeSlot getSingleTimeSlot(int index)
	{
		return tSlot[index];
	}

}
